Several states declared a holiday for schools, while government offices, other establishments and public sector banks remained closed for half a day.